implementation engineer management consulting service design construction consulting development manufacturing engineers enterprise application manufacturer manufacturers enterprise application system management